
.p-wheel {

  --max-width: 100vw;

  > .inner {
    .award-pool {
      text-align: center;
      color: #fff;
      position: relative;

      > div {
        position: relative;
        z-index: 12;
      }

      .award-ope {
        padding: 20px 0 0;
        z-index: 15;
        width: 100%;
        text-align: center;

        .remain {
          margin-bottom: 20px;
        }

        .btn-group {
          width: 80%;
          justify-content: space-around;
        }
      }

      &:after {
        position: absolute;
        bottom: 0;
        content: "";
        left: 50%;
        transform: translateX(-50%);
        height: 150px;
        width: 100%;
        z-index: 13;
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center center;
      }

      .award-header {
        width: 100%;
        margin-bottom: 32px;

        .title {
          text-align: center;
          width: 100%;
          font-size: 32px;
          text-shadow: -3px 5px 0 #0988d9;
        }

        .remain {
          text-align: center;
          margin-bottom: 15px;
          font-size: 18px;

          span {
            border-radius: 3px;
            padding: 0 5px;
            background: #676ed4;
            color: #fff;
          }
        }
      }

      .award-list {
        display: flex;
        width: 100%;
        flex-wrap: wrap;
        justify-content: space-between;
        padding: 30px 0 20px 0;

        .cp-award-item {
          //width: 33%;
          margin-bottom: 12px;
        }
      }

      .award-wheel {
        position: relative;
        z-index: 11;

        .deco{
          position: absolute;
          top: -20px;
          right: -10px;
          width: 60px;
          z-index: 12;
        }
      }

      .award-footer {
        position: relative;
        z-index: 9;
        //margin-top: -6rem;
        overflow: hidden;
        color: #fff;
        width: 100%;
        //height: 14rem;
        //background-position: center bottom;
        //background-size: contain;
        //background-repeat: no-repeat;
        //background-image: url(https://yinli-qixi-run.varwey.com/2023/3w-ktv-battle-230612/img/wheel/wheel-holder.png);

        .remain {
          //position: absolute;
          //bottom: 1.4rem;
          padding: 2px 18px;
          //background: #fff;
          //left: 50%;
          color: #333;
          //border: 2px solid #fff;
          //@include boxShadow(inset 0 0 3px 0px rgba(0, 0, 0, .3));
          //white-space: nowrap;
          //@include borderRadius(20px);
          //@include transform(translateX(-50%));
        }
      }
    }


    .position-center {
      @include borderRadius(10px);
      padding: 24px;
      width: 100%;
      box-sizing: border-box;


      .cp-kv-header {
        position: relative;

        > .inner {
          padding: 12px 0;
        }
      }

    }
  }
}

.act-lottery-result-modal.adm-modal-body {
  padding: 0 0 0;
  background-color: rgba(255, 255, 255, 0);
  width: 100vw;
  margin-left: -5vw;
  //min-height: 75vh;
  text-align: center;
  box-sizing: border-box;
  @include borderRadius(0);
  pointer-events: none;

  &:after {
    z-index: 0;
    content: '';
    position: absolute;
    width: 120%;
    height: 150%;
    top: -50%;
    left: -10%;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url("https://vawey-test.oss-cn-beijing.aliyuncs.com/2023/3w-u-scape-230417/img/wheel-light.png");
  }

  &.result-fail {

    .content {
      filter: grayscale(1);
    }
  }

  .adm-modal-content {
    position: relative;
    z-index: 11;
    //min-height: 90vh;
    pointer-events: none;

    padding: 0;

    > .inner {
    }

    * {
      pointer-events: all;
    }
  }

  .header {
    margin-bottom: -16px;
    position: relative;
    z-index: 11;
    min-height: 75px;

    .underlay {
      width: 100%;
    }
  }

  .content {
    position: relative;
    @include square(250px);
    background-position: center;
    background-size: contain;
    background-image: url(https://vawey-test.oss-cn-beijing.aliyuncs.com/2023/3w-u-scape-230417/img/wheel-bg.png);
    margin: 0 auto;

    > .inner {
      @include borderRadius(50%);
      width: calc(100% - 25px);
      height: calc(100% - 25px);
      background: #fff;
      position: absolute;
      top: 50%;
      left: 50%;
      @include transform(translate(-50%, -50%));

      .title {
        font-size: 20px;
        padding-top: 36px;
      }

      .thumb {
        padding: 16px 0;
        height: 36px;

        img {
          height: 100%;
        }
      }

      .subtitle {
        font-size: 14px;
        color: #999;
      }
    }

  }

  .operation {
    margin-top: 20px;
  }

}